<?php
namespace Entities;
/**
 * File is simple value object business user account (log in and payment)
 *
 * PHP version 5.3.5
 *
 * @category   CM
 * @package    Entities
 * @subpackage -
 * @author     markus karileet <markuskarileet@hotmail.com>
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL
 * @link       -
 */
class Account extends ORM implements \Interfaces\Transactional {
	protected $_name;
	protected $_password;
	protected $_type;
	protected $_email;
	protected $_phone;
	protected $_contract;
	protected $_notification;
	protected $_lastlogin;
	protected $_givenname;
	
	public function getName() {
		return $this->_name;
	}
	public function getPassword() {
		return $this->_password;
	}
	public function getEmail() {
		return $this->_email;
	}
	public function getPhone() {
		return $this->_phone;
	}
	public function getContract() {
		return $this->_contract;
	}
	public function getNotification() {
		return $this->_notification;
	}
	public function getLastlogin() {
		return $this->_lastlogin;
	}
	public function getType() {
		return $this->_type;
	}
	public function getGivenname() {
		return $this->_givenname;
	}
	public function setName($x) {
		$this->_name = $x;
	}
	public function setPassword($x) {
		$this->_password = $x;
	}
	public function setEmail($x) {
		$this->_email = $x;
	}
	public function setPhone($x) {
		$this->_phone = $x;
	}
	public function setContract($x) {
		$this->_contract = $x;
	}
	public function setNotification($x) {
		$this->_notification = $x;
	}
	public function setLastlogin($x) {
		$this->_lastlogin = $x;
	}
	public function setType($x) {
		$this->_type = $x;
	}
	public function setGivenname($x) {
		$this->_givenname = $x;
	}
	public function getClassName() {
		return get_class();
	}
	
}